setPathProvider
Sets the function through which to provide irregular Paths for clipping on API levels 30 and above.
The Path passed into the provider function is expected to be set to the appropriate shape. If it's left empty, the shadow will not be drawn.
Analogous to setting a target View's ViewPathProvider.